package com.wonders.hisdoctor.station.project.record.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author 张澎_9970
 * @date 2021.2.18 上午 10:05 星期四
 * @desc: 耗材_VO
 */
@Data
public class SuppliesVo implements Serializable {

    private static final long serialVersionUID = 1751790045705905383L;
    /**
     * 药品代码
     */
    @ApiModelProperty("药品代码")
    private String drugCode;

    /**
     * 单位
     */
    @ApiModelProperty("单位")
    private String units;

    /**
     * 输入码
     */
    @ApiModelProperty("输入码")
    private String inputCode;

    /**
     * 包装单位
     */
    @ApiModelProperty("包装单位")
    private String packageUnits;

    /**
     * 类型
     */
    @ApiModelProperty("类型")
    private String type;

    /**
     * 药品名称
     */
    @ApiModelProperty("药品名称")
    private String drugName;

    /**
     * 规格
     */
    @ApiModelProperty("规格")
    private String drugSpec;

    /**
     * 单价 | 市场零售价
     */
    @ApiModelProperty("单价")
    private BigDecimal retailPrice;

    /**
     * 库存
     */
    @ApiModelProperty("库存")
    private String quantity;

    /**
     * 厂家
     */
    @ApiModelProperty("厂家")
    private String firmId;

    /**
     * 执行科室
     */
    @ApiModelProperty("执行科室")
    private String storage;

    /**
     * 最小单位剂量
     */
    @ApiModelProperty("最小单位剂量")
    private BigDecimal dosePerUnit;

    /**
     * 剂量单位
     */
    @ApiModelProperty("剂量单位")
    private String doseUnits;

    /**
     * 包装规格
     */
    @ApiModelProperty("包装规格")
    private String packageSpec;

    /**
     * 频次：执行的频次，如1/日
     */
    @ApiModelProperty("频次：执行的频次，如1/日")
    private String frequency;

    /**
     * 用药途径：如口服、肌注等
     */
    @ApiModelProperty("用药途径：如口服、肌注等")
    private String administration;

}
